romlib: Add map file generation
authorSathees Balya <[email protected]>
Wed, 14 Nov 2018 11:59:12 +0000 (11:59 +0000)
committerSathees Balya <[email protected]>
Thu, 22 Nov 2018 17:26:57 +0000 (17:26 +0000)
Change-Id: I1f377d2d94c0fe8d2d9e62614f4a8e2dfcd9e745
Signed-off-by: Sathees Balya <[email protected]>
lib/romlib/Makefile

index 46b920682d5e260afc1cdf59bf1c1e9469ad8a45..00dde31cdcc330721ed39658f8728addaf4b4a79 100644 (file)
@@ -15,6 +15,7 @@ LIBS        = -lmbedtls -lfdt -lc
 INC         = $(INCLUDES:-I%=-I../../%)
 PPFLAGS     = $(INC) $(DEFINES) -P -D__ASSEMBLY__ -D__LINKER__ -MD -MP -MT $(BUILD_DIR)/romlib.ld
 OBJS        = $(BUILD_DIR)/jmptbl.o $(BUILD_DIR)/init.o
+MAPFILE     = ../../$(BUILD_PLAT)/romlib/romlib.map
 
 V ?= 0
 ifeq ($(V),0)
@@ -25,7 +26,7 @@ endif
 
 ifeq ($(DEBUG),1)
    CFLAGS  := -g
-   LDFLAGS := -g
+   LDFLAGS := -g --gc-sections -O1 -Map=$(MAPFILE)
 endif